Synonyms for "suppurating sore"

Words with similar meaning